port authority


Results for "port authority"

English - Turkish Dictionary

port authority

(English - Turkish Dictionary) :
liman idaresi.